5151
2
3080
3
3715
21152
8
4651
515
0
2650
20
280
1
2405
2740
1948
7
2932
747
297066
1500
372
3090
6
587
181997
11
951
2403
2773
3727
2245
1047
604
3189
1089
189326
807