32302
0
25669
17946
19783
2
1461
3090
6
3498
4
1819
1
1699
21152
8
673
467
7258
2100
83
2535
2562
3326
3
2350
1380
2578
582
2377
693
1000
4655
10
4179
2159
25788
14
830