1500
1
1875
0
5658
9
2315
2057
1683
4948
8
3354
2473
1005
973
1247
2
1225
1405
1618
2505
1128
3683
1743
635
3054
5
1557
1115
1055
2497
3244
1306
2044
1175
2500