14
27
896
1884
1189
378
165
1601
951
1251
189
159
586
944
1214
538
523
43
1245
901
63
138
143
1252
964
148
1530
140
1236
1559
876
904
1252
1613
160
527
169
19
27
1590
519
1293
43
303
154
1291
140
43
58
138
1564
155
118
1197
865
43
59
166
1267
1183
144
143
43
153
50
1346
1900
27
53
132
540
150
1865