642
895
637
2112
1044
660
1278
917
780
797
852
916
702
951
771
928
798
2584
1196
703
800
808
987
3399
2337
738
9393
1476
656
684
780
709
707
1051
671
2774
1006
864
1474
1174
1474
789
951
1536
3292
1242
706
1019
2420
709
629
799
864
674
937
1531
1038
1112
2999
1705
1101
651
2467
1070
2017
682
2329
1094
965
2278
1929
816
1645
1446
717
809
985
828
698
864
1145
1431
783
1019
1080
1495
631
2205
1746
808
795
896
959
832
601
680
723
2390
1550
1387
742
1125
2645
709
1308
1132
1186
968
648
794
767
699
720
654
631
1195
1346
857
999
1030