3331
1358
1630
3291
2655
1970
1444
1464
1429
6515
1289
2198
2397
1419
2205
1671
1590
2590
1424
3405