3092
1
20634
8
19279
2
928
177
0
1824
3498
4
2275
518
2461
20
31535
169211
11
25137
367
2064
419694
9
467
2730
6
2809
543
282572
1614
2224
1025
661
1053
425
2493
618
514