32302
0
17946
25669
3498
4
21152
8
19783
2
3090
6
1461
1632
7258
528
1
1788
1691
2535
2733
1819
1267
2932
4096
383
2350
1443
3
1153
1532
13676
21
1681
28098
14
5571
3227
3357
11