21152
8
25669
0
3090
6
2903
3
2932
2
1193
758
255
1015
1
2669
1694
951
3125
690
166
2709
1494
1189
861
2026
564
1591
2057
863
3080
372
893
2600
4
1743
436