32302
0
17946
25669
3498
4
19783
2
2138
3090
6
1461
2439
21152
8
7258
637
597
2535
380
2932
1524
2350
497
968
1560
1153
2194
1
645
2996
761
2349
3
3080
341
1044