20634
8
3442
2
2730
6
2855
3
4820
2668
2526
282572
0
4396
169211
11
2125
1
625
2275
2461
20
1736
5
19279
467
1020
325
246
3092
486
17353
7334
4
383
445
489
31535
139
2809