20634
8
2710
9
4396
3
4820
2
169211
11
2520
1
2125
2526
2275
1671
171
0
1348
909
2337
6975
4
2198
918
3345
2730
6
671
369
2809
360784
19
282572
195
318
1498
31535
4445
12958
5