3092
1
31220
10
2459
9
18403
6
2376
3
4533
13
48708
0
370
5316
282572
407
482
105290
1559
2
1751
31535
1222856
4
180849
2330
5871
15
2564
1960
7
3373
2189
580
346
3493
5
326
17353
6515