1268
1
1558
2
1001
1690
24337
22
2505
7471
9
8527
3591
11
1369
400
0
1537
658
2710
2131
2562
1568
851
2526
1162
2268
4
2456
674
2757
1767
1449
1029
2495
3354
1843