28553
0
22916
17309
2
5833
1
1011
15498
2345
4
1006
426
1237
119
3309
1950
6
3914
1839
1170
1331
2395
7
18400
8
930
1786
3
2012
1343
1015
451
1628
1688
6171
1388
139981
18