5151
2
3080
3
3715
21152
8
4651
853
1
2650
20
513
0
280
2405
6075
15
2740
2932
297066
1500
1217
2939
3090
6
181997
11
2773
1168
2245
1047
3189
189326
807
1787