751
645
1459
755
757
848
554
481
736
882
327
1629
436
582
321
423
571
373
214
567
751
575
438
1195
677
266
722
418
229
524
414
656
584
1207
623
205
1064
282
1442
1697
496
1224
2692
913
1014
936
557
283
454
1047
248
717
326
1614
262
2572
786
1016
808
440