637
1447
344
641
568
1289
315
632
409
881
266
1236
911
1761
2502
500
382
478
524
445
1628
1251
981
1006
807
650
402
475
403
301
293
673
570
471
2168
365
301
785
977
665
751
549
359
344
596
1604
335
1376
928
350
576
386
1770
386
716
1449
391
370
731
728
1310
665
689
907
807
680
728
1989
2605
342
388
787
849
365
1285
1698
370
523
1628
1604
853
350
650
403
963
716
2502
882
1311
344
445
1251
860
382
751
581
301
596
2445
1006
933
637
1095
1770
461
602
327
673
789
366
298
1335
1037
478
966
928
981
840
457
887