28553
0
17309
2
22916
15498
1839
1
3914
2345
4
119
1291
354
491
3309
1145
426
740
972
820
770
182
1278
401
123
1888
1619
824
429
232
817
1006
135