28769
0
17450
2
23078
15624
2407
4
1922
1
502
1066
2028
6
1337
4055
18572
8
3383
1399
1191
788
999
870
832
230
1339
171
1697
56
865
479
877
848
1108
326