1030
835
1117
685
1761
1078
1206
1222
1500
929
696
1924
1014
978
1623
1821
992
931
961
1144
834
982
823
988
882
766
637
856
939
1052
1853
683
890
1289
3642
688
892
1008
927
2966
1021
1535
1045
615
874
916
1193
1056
1090
663
1062
830
835
757
1244
1396
1106
1711
801
682
895
1425
3244
651
2461
789
2490
889
1385
759
688
1320
689
915
674
1391
753
676
2891
2806
716
1488
661
771
724
888
928
752
1077
1761
725
821
616
907
624
1795
684
969
1225
827
639
824
3406
873
1116
946
644
979
858
662
2401
760
730
1635
652
675
1295
1975
2245
756