2495
0
1380
1547
1
1681
1211
1787
2435
4258
1679
2
2505
1306
1903
3
802
784
1015
2294
951
1393
2145
3354
9055
10
1038
2100
1751
2312
1545
582
1740
843
1451