800
1642
19
27
500
838
2
3
100
1145
1
23
1536
81
2072
0
45
300
2048
6
106
1288
43
1623
21
1897
66
50
1170
59
2561
5
74
1540
8
2114
179
3314
9
208
2768
22
1424
32
1817
1986
4
71
1550
55
1411
38
1372
35
1428
1549
46
1565
44
1312
57
1704
39
1187
42
1138