2627
7
1568
1
1547
2505
2
1015
3354
1038
3835
5
1451
0
3518
3
2522
1743
1681
3054
2057
1683
1787
2999
1813
1306
1128
946
2500
2166
1558
790
1527
1777
6346
16
83