5151
2
3080
3
280
1
3715
2405
21152
8
4651
2650
20
2740
2932
2773
181997
11
1047
297066
0
1500
2245
3189
6
3090
189326
807
32353
12
1812
4779
775
1360
1623
2012
3560
1212
3153