3595
8
20634
2085
1
2712
5
1671
584
0
2710
9
2111
3
4396
4820
2
2337
467
1333
282572
2520
195
2125
1780
2526
31535
2275
19279
169211
11
2198
12958
2105
3345
4
345
1787
2730
6