699
1
1239
21152
8
2740
3
1532
297066
0
5151
2
3080
3715
1500
4651
2710
929
3998
5
3354
2650
20
2347
280
1813
2405
796
6
2932
2277
181997
11
2320
524
189326
2209
930
3090