1048
1349
1073
2148
852
693
2986
701
2993
910
879
698
1153
1168
2529
2994
1617
1544
708
936
683
843
803
824
842
1899
1652
1162
694
937
853
844
747
1607
2158
1049
1150
1849
891
1487
986
1133
713
717
1224
1996
1555
2066
1729
1249
1147
717
2295
650
1158
673
754
1748
1674
2293
1024
2693
750
1474
2046
1001
733
1180
1453
1187
2015
1133
744
2875
801
1117
1929
1549
716
674
774
1066
979
740
705
1210
3455
699
1429
1785
1253
738
1234
708
855
2024
1408
2225
1782
1266
696
2491
788
2355
1793
1139
1878
887
804
1783
791
817
798
2863
983
815
658
1279
1157
1643