20
1423
1
5
200
1795
7
18
1689
10
1527
12
50
1681
6
1971
17
19
1544
4
9
1522
8
1636
3
500
3557
25
91
600
1574
2000
2067