4820
2
2855
3
3442
311
1
20634
8
4396
2461
20
2125
604
2526
2668
282572
0
343
625
1320
2368
2730
6
169211
11
983
2493
2069
684
2023
586
17
5175
2990
401
1411
540
180849