32302
0
25669
17946
21152
8
3051
2
297066
7258
1527
1623
1
1539
3933
4044
5
1849
123674
35
2535
2907
3125
19783
1812
1461
1458
3926
14
2964
1679
3498
4