3595
8
20634
2855
3
2712
5
2668
2
2730
6
2085
1
584
0
1333
282572
1780
2069
2111
467
2657
345
2105
2093
625
25137
19279
1840
2881
31535
1020
17353
3092
1824
2748
1452