32302
0
1053
25669
14
2535
2
19783
2996
528
2390
418
3819
1
3090
6
2779
1189
2932
1894
3498
4
2750
5402
9
1713
2907
2666
17946
4158
8
1193
2906
2954
1153
439
2534