1392
1
1015
951
2495
0
1694
690
2669
2
1787
921
564
1637
3
2294
1972
2522
1743
108797
2312
1038
1087
1268
1740
1451
3518
1606
843
1431
1306
2999
1751
8527