2730
6
2657
3
2628
2
1020
0
1222856
4
3092
1
2668
2564
467
1551
20634
8
383
1932
9355
968
2587
16
2445
25137
16550
27
19279
17353
7334
2855
3251
2189
2749
1452
482
2546
2183