1639
1
2578
83
2368
1690
1843
2
1093
0
1788
2710
2999
3
3562
784
467
8527
2294
1632
1543
1825
1513
3326
2403
801
1424
2100
2392
2166
1844
1814
4
2562
1380