1015
1
951
1730
0
1694
690
2669
2
6346
16
2166
1691
1787
564
2294
3562
1743
2181
108797
1038
1087
1660
2312
1606
1740
3
843
2495
2100
1451
3518
1814
1306
1751