4820
2
2855
3
3442
20634
8
4396
2461
20
2125
1
2526
2668
169211
11
120469
35
392
0
282572
1320
573
91021
180849
490
2730
6
97284
25127
1029
46
21743
349
1377
470
2493
2069
1446