7793
4
5151
2
3080
3
3715
21152
8
4651
7394
5
2529
7
2650
20
2430
785
0
280
1
2405
2710
610
12185
2740
2932
4363
3098
2600
2631
297066
1500
2988
4757
3001
1101
1504
2152