862
1
21152
8
2301
4651
3
297066
0
181997
11
2405
2740
5151
2
3080
1967
3715
2292
3154
6
2036
827
189326
2160
1812
688
2650
20
6779
5
4248
216
2250
1888
3090
280
3562
2932