958
1801
1262
989
3184
736
783
2555
1149
1574
974
794
2529
736
2401
2657
935
1468
1013
666
708
1045
730
1700
1437
1215
1553
659
744
1003
864
2148
917
741
610
748
767
864
3551
704
3172
971
2362
1320
653
1678
1165
1506
621
2288
761
790
1771
1825
1936
684
2985
1242
1139
1497
685
699
1430
780
854
801
4404
2244
1821
1085
1919
1066
1289
986
668
1379
767
977
699
2666
1599
703
1431
1653
664
813
767
1965
1114
675
715
1143
780
970
729
940
810
1760
1067
1142
708
679
1565
742
704
1652
704
764
713
1039
2494
1791
662
2134
1313
1347
840
898
2641
4057