2578
1
2631
4757
3638
2
3185
2591
2305
4
2165
1859
801
0
2818
2294
7835
14
2453
4500
3895
18
1539
2133