980
1
4757
2505
2
1743
0
3054
5
3369
3
2057
1683
1306
2999
3145
2605
9
2500
3868
10
790
3354
1481
3265
3551
28098
14
2670
5375
1015
2904
1694
2294
1923
3683
3789
20
1247