20634
8
12958
5
2275
2
169211
11
2730
6
2710
9
1020
0
4396
3
4820
325
165
29323
392
337
1805
547
2669
1
2520
2125
587
265
2526
362
1671
470
213
4922
804
667
363