1674
648
1374
606
902
1293
639
1580
826
961
858
1829
752
1223
1109
888
1222
1176
888
1100
758
762
2123
676
770
2988
1008
641
600
1047
799
707
836
736
1336
952
812
1080
1458
1101
2221
1371
1231
1760
664
1271
1221
604
755
1539
1294
1479
1968
1451
2122
1589
1557
1506
1297
1395
773
833
1944
1540
1500
612
2378
898
2258
859
1191
737
1452
1286
558
740
2750
689
1386
632
926
562
608
1810
804
767
2903
567
1271
828
585
530
1464
1876
1596
627
2993
821
2205
883
1000
722
594
535
1318
690
954
560
1279
708
759
1337
1435
920
669
795
818
1490
1473
2483