17946
0
3498
4
32302
25669
19783
2
3090
6
1461
21152
8
1153
7258
1189
2902
16
392
2535
2932
1183
1094
2350
2476
352
1212
916
479
1310
2542
2390
1
628
510
838
2258