1053
276
501
826
346
882
400
866
881
328
1238
557
311
1185
290
929
308
1014
462
1055
409
1484
900
373
2676
7164
411
436
319
1519
231
1040
318
1395
304
982
456
2013
751
1329
451
503
476
1048
700
1380
2121
540
319
1096
2658
535
521
961
315
771
365
489
426
387
647
570
866
510
983
441
1661
303
1156
2434
7982
1861
1043
1670
740
470
477
655
311
588
1428
391
511
326
448
401
1433
690
809
815
377
920
628
1197
1620
356
562
742
1253
339
1271
1405
1085
780
663
730
682
455
175
1054
2552
1034
1177
1123
1239
646
328
262
414
991