3116
1
282572
0
928
246
4292
2
2564
683
6435
7
887
3488
8
362
2461
20
1965
5
467
787
310
3019
26120
14
383
890
18
1914
13
139
1932
1389
3067
3
2500
10
3759
489
2189