1274
518
454
654
322
360
583
1094
215
166
184
339
188
172
187
196
341
127
179
538
942
183
692
555
180
165
66
321
104
67
67
309
187
1713
328
160
71
486
275
603
574
181
509
859
169
444
2132
175
621
1077
1104
191
316
1074
170
513
425
199
64
403
660
530
1244
478
445
897
399
178
359
662
1980
633
538
651
159
181
163
179
1147
1738
609
172
179
179
174
358
356
466
319
192
159
893
611
608
884
196
194