1015
0
28098
14
9956
3
2966
6
2580
2
1611
863
230
1224
1
339
2211
15
1619
699
2024
391
1332
503
496
728
1906
4
1090
471
20850
5
573
577
758
2295
7
455
1452
564