2080
2
5052
12
945
1
1590
5127
481
2957
4438
3
2012
1233
1857
4004
757
934
967
912
593
1000
1016
2025
510
11786
9
1354
776