2305
4
2591
1
7793
2600
2
877
0
1618
2258
572
2818
3080
3
7495
9
2631
3465
2403
667
1044
1743
2082
2505
2209
4757
1225
3054
5
2500
4471
2057
790
3354
1481