1015
1
951
1694
1713
4
690
1681
2669
2
2262
0
3127
3
1787
564
2294
1743
845
108797
1850
1038
1087
2312
1606
1740
843
2495
1451
3518
10827
1306
50969
7
1751
8527