3080
3
5151
2
3715
21152
8
2650
20
2740
2932
4651
297066
0
1500
1
280
2405
181997
11
3090
6
189326
2773
2245
1047
3189
19079
807
1026
1225
1444
1618
1239
706
611
893
571