1699
2
1015
1
1087
2159
25788
14
1632
2100
4179
1854
3
2562
1690
1734
868
801
0
7599
13
1424
1606
2368
1788
1313
693
2710
4706
526
2360
6
1751
8527
780
1532