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
814
3321
2727
2831
786
1156
1329
3099
1853
853
1335
730
2438
615
1397
1072
1353
822
876
759
718
1879
711
909
1322
839
738
768
977
648
1086
1940
806
845
1622
1453
1479
682
761
1688
784
1178
1025
673
644
699
658
1557
1526
767
1036
841
877
718
626
841
1849
1677
1187
829
689
621
4565
815
827
667
779
1942
781
1996
772
1257
1612
889
5524
1444
713
807
700
954
1177
939
1859
790