355
945
332
1036
359
796
271
1666
665
336
156
1098
1730
1015
746
432
494
755
923
547
1203
524
443
590
422
1243
226
2574
513
492
245
713
112
319
807
557
291
553
1180
1172
803
1439
613
763
939
684
650
442
264
416
365
339
435
705
1135
469
429
1050
1154
700