50
2895
0
7
2565
4
1848
2
1659
3104
2540
2317
2942
2448
3
2330
3886
2302
2613
1715
1
8
2112
1860
1773
28
2340
6
1897
2459
2693
1385
2140