6745
16
2982
3
297066
0
3117
8
4425
6
1537
1
21152
2740
1815
2
5151
2055
3080
3715
1929
1500
3239
4651
3289
181997
11
2245
916
2650
20
994
280
2405
1535
2090
189326
2932
2711