28553
0
22916
15498
2345
4
426
17309
2
119
1628
1532
1950
6
1145
1
3914
276
3000
5
2297
8
18400
2167
1362
65
667
2654
12
1343
3
1267
56
586
5101
16
1549
1062
2058
5833