1506
2
3312
9
1448
1
1507
2530
1198
1009
7460
15
1166
1025
1379
1859
1290
2456
1711
1347
2021
1686
2489
3054
2748
619
3
2655
730
0
1876
7976
8
2934
1449
1296
1888