1040
830
681
663
689
744
2494
762
1237
842
796
661
1285
736
727
1131
653
1661
662
998
1137
1268
1340
1178
871
1003
824
1519
1466
676
1440
1209
633
655
688
704
1820
789
1271
693
1298
808
1775
1491
724
729
858
1804
1278
672
978
1465
1417
1573
745
914
1048
756
646
676
1445
1057
683
1793
1865
662
819
1463
827
818
3741
657
668
1231
972
1699
1334
682
818
792
946
614
1716
1347
671
681
801
1357
1871
1365
656
668
719
716
1421
740
1096
648
1475
648
1783
1388
1381
732
947
1235
2024
751
2128
1190
2482
1006
2452
904
1282
1166
558
748
1163
699