20634
8
2730
6
2855
3
2668
2
169211
11
3442
4820
4396
1824
0
2125
1
282572
2526
2275
19279
31535
2461
20
744
246
545
17353
2337
171
2809
25137
637
2493
486
467
576
625