2505
2
733
1
3683
3398
9
1743
0
2620
8
1801
3
4033
635
3054
5
557
1050
1306
1338
2044
1175
2500
8786
785
549
582
790
2515
576
1481