32302
0
2949
3051
2
108797
297066
1282
1
7258
570
800
21152
8
578
3090
6
5771
10
2903
3
2932
1356
1069
1812
3083
2386
1458
3926
14
17946
562
10827
4
1679
2258
1289601
272
8945