20
578
1
15
300
520
0
100
814
2
50
780
6
200
956
17
958
5
806
3
890
1475
9
31
1198
28
1403
1367
8
33
973
4
1390
24
68
1091
12
978
1000
1442
2054
11
1971
21
1770
36
2590
42
2315
13
135
1504
18
1703
34
1561
32
1558
22
1835
25
1867