741
683
786
877
902
2914
987
783
1599
900
657
2175
853
869
1355
791
1633
1159
1153
1120
837
656
848
1062
728
2811
898
1177
694
763
672
868
923
1003
3197
832
767
1132
670
875
677
698
842
1009
660
903
725
835
942
914
922
908
865
661
916
850
2572
793
3338
1353
720
951
637
699
696
658
1091
1279
2432
787
2902
1325
689
2115
756
784
1704
1904
1277
1526
1140
1671
700
1514
1561
1246
898
726
743
1328
1448
928
1880
1579
936
1128
1075
1089
2198
819
786
1005
758
726
893
981
950
1071
2601
1449
1139
1612
1659
3248
1245
2034
2016
1370
1206
1129