123
27
981
50
522
811
1411
13412
1898
2272
1924
1933
1962
1263
1183
941
26
1061
55
47
712
1522
9
81
10
11
451
251