28011
0
22265
698
2
1095
750
4
438
1
344
745
495
1052
989
413
32498
1214
372
604
1091
360
2390
34
3965
64781
3
33445
1614
1547
603
505
791
382
175906
3222