1538
1314
840
871
2489
690
704
833
967
879
1537
907
1096
780
1849
962
673
1531
1509
710
1478
819
1148
1230
1094
975
1189
1036
1101
2520
1143
879
1694
970
998
2827
1082
1096
992
991
854
742
1663
1200
1158
737
954
856
917
720
794
1008
2053
1145
1560
904
957
708
1540
4160
710
1468
1429
780
1453
722
1586
843
2990
2288
1450
1005
1496
1784
785
1550
675
768
1337
726
739
860
782
1455
962
941
1138
1371
2264
778
773
2700
2447
1693
1311
1292
1903
990
796
872
741
2194
942
834
780
3292
603
676
1102
1922
1132
2767
773
1544
740
1996
721
1581
659
2348