20634
8
2855
3
2730
6
2668
2
19279
3442
282572
0
2275
4820
486
17353
4396
2809
2125
1
31535
2526
2461
20
1824
2190
169211
11
745
25137
467
846
1084
2493
381
300
327
88366
19