500
1234
10
3
904
13
1422
11
12
50
1437
1
15
1331
2500
1279
6
5
600
2021
42
49
1336
2
800
1973
9
7
1530
26
24
1623
14
8
1819
1355
1148
0