1866
3
472
0
770
4682
2
506
20634
8
4936
1
458
18385
331
427
500
303
3092
339
693
5722
57
1769
121182
657
1099
105290
2749
1222856
4
334
327
581
223
2211