2047
1158
705
966
1459
877
834
1161
835
964
770
714
12407
684
1193
1098
776
789
1263
696
822
1059
1119
2402
2461
967
670
922
796
1066
1175
2564
887
782
4066
910
771
1047
1015
2276
1812
1542
1432
1104
1579
1197
1884
766
711
752
2054
982
3736
794
950
5590
750
1368
1284
2257
3365
989
921
848
2583
1940
742
739
745
792
1872
2876
682
1324
883
664
1770
1060
735
1471
3773
1343
942
696
1580
1314
944
1100
1038
1273
1080
711
1243
781
785
923
1825
1588
2852
1637
920
1632
2377
1659
1268
2145
1176
811
1930
927
839
1572
1781
707
823
1735
883
1032
769
963