577
850
585
378
166
495
517
418
979
1877
1291
648
429
260
599
312
181
601
440
437
880
522
759
359
750
444
404
1361
379
1584
732
1171
243
418
227
171
501
198
142
638
540
534
445
448
466
1020
474
328
484
280
262
1549
588
1246
889
483
289
1808
1770
2165