500
158
2
700
242
6
5
249
513
0
1500
683
14
8
400
1043
24
64
800
1806
18
19
2583
43
68
2020
42
58
1476
31
1389
17
13
1808
53
83
1000
1637
16
23
1103
7
12
829
1
2028
1450
2080
10
11
1410
26
3499
89
1238
3
1602
877
985
1398
1508
1105
609
1280