3595
8
20634
2085
1
2712
5
584
0
1333
19279
2
2111
3
467
31535
1780
345
2105
25137
2275
1671
2459
9
2198
1840
4396
2710
17353
1965
1020
2093
169211
11
2546
2006
6052
10
6975
4