2518
3
1856
4
2680
0
2521
1
2505
2
1743
3054
5
2057
2300
1683
2301
1306
2704
7
2500
790
3354
1481
2798
2420
2416
2670
5375
1015
1694
2294
1923
3683
3090
6
1247
5407