100
987
5
12
2671
29
144
50
1080
2
1
80
1898
8
20
855
0
1191
4
16
1425
1003
9
13
900
3311
91
103
1200
2348
800
3565
68
78
1800
1579
24
1872
19
67
765
999
854
1065
6
1062
3
2500
1032
1100
10
1398
72
1774
21
102
1409
43
56
1280
721
1480
1146