32353
12
21152
8
1505
0
2032
1
840
2740
3
2342
2
297066
5151
3080
3715
1500
4651
3462
6
2650
20
1311
280
2405
2932
1047
181997
11
189326
19079
456
2446
3090
2060
2773
2245
3189