1866
3
472
0
3117
2076
1
770
2978
2
792
4682
504
1336
8895
2777
3061
5237
819
126
246
2840
13
6344
6
282572
2711
4936
2431
393
353
699
1879
1540
691
1595