3518
3
2152
2
843
0
370
1707
1
1376
1431
3485
7
849
3172
2057
12149
2522
1666
2108
9160
5
4285
4309
16174
83
1681
444571
9
1254
17970
15
9027
1072
2166
1399
1753
2930