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
689
1315
2887
975
698
1729
2815
801
746
639
784
708
1396
1117
752
649
747
673
1407
1025
702
2250
1223
1457
686
845
998
761
657
2454
1586
1388
1245
1013
1638
1003
778
3204
3003
1364
1104
696
3247
752
883
1242
1456
1056
753
1209
666
715
780
936
3606
1324
728
900
1024
722
1150
756
1554
1453
975
630