3080
3
1500
1
2034
9
7394
5
21152
8
2740
785
0
610
297066
5151
2
3715
4757
2631
3508
7
4651
2513
2529
2773
2650
20
2430
8411
280
2405
12185
2932
4690
4363
1047
3098
2600