3046
1
1015
1694
951
690
2669
2
564
1743
0
108797
2605
3
2771
5
1184
1162
2733
3025
236
2113
1069
21152
8
2949
1321
772
2421
918
1893
1787
2370
9027
2127