968
0
2730
6
2657
3
1020
2668
2
31535
25137
20634
8
2587
16
3092
1
2855
5223
9
9355
482
2183
383
2564
1772
1551
6515
1602
2108
1869
5
412
2459
467
16550
27
1222856
4
10396
1932