1650
903
1297
2198
1647
780
801
2425
1733
1515
1570
1681
742
809
1295
2725
971
1514
730
954
1031
1187
918
701
724
730
962
852
940
638
781
720
860
703
2732
1294
1269
961
820
690
777
630
1545
671
1276
1640
1699
1479
899
760
699
901
839
3657
794
1910
805
872
768
886
1380
689
1417
655
1488
1035
1766
1618
3307
1328
2215
846
661
2875
1146
829
883
1634
627
909
667
1075
694
1256
682
840
2788
858
2542
1061
615
812
1621
1396
621
2973
762
729
1378
1367
1139
717
1967
686
4559
1642
1678
748
639
738
2314
952
832
1655
3536
622
1050
2601
2896
858