1015
1
951
1505
0
3354
5
1327
6236
10
1694
690
2669
2
1787
564
2294
1218
610
1743
108797
1038
1087
1676
123674
35
1778
2312
2166
1606
1740
3
843
2495
1451
3518
1306