746
977
2255
525
830
1426
715
709
678
342
924
197
1045
474
392
416
714
506
496
1193
428
278
1035
356
1211
771
1342
276
476
787
632
429
727
769
441
946
498
422
223
1107
681
466
455
398
329
690
485
349
425
438
543
319
759
643
354
253
238
1064
291
859