668
741
690
1034
1581
1175
936
700
1769
753
742
818
1249
2350
810
1339
756
657
802
784
1489
680
1331
1446
682
965
1273
2905
1406
822
715
1510
1656
816
802
965
810
1215
752
685
780
1964
1413
1522
816
2114
1433
1304
791
2822
829
677
1325
1056
1351
864
1134
812
1864
1424
1793
2776
1487
802
710
661
1964
974
724
770
667
703
2540
610
1584
3087
879
1004
745
668
821
698
827
917
665
5712
736
1561
1294
664
875
610
754
2302
662
2716
1148
1077
852
2744
2002
1228
704
752
704
1175
1356
720
782
1253
714
730
1507
863
1275
1449
3256
1139
1139
919