830
4281
1187
707
1054
1240
704
935
906
2099
1719
1423
2634
866
2537
911
1526
1163
801
1466
1573
820
3182
753
943
1235
1307
851
1696
1258
1281
1706
815
1211
877
823
2404
895
760
2767
767
1253
752
1166
1730
1179
923
1733
1116
1225
12011
1874
767
753
964
870
889
1774
1005
2693
1407
1273
757
1169
1315
1533
770
923
1196
1128
1017
750
762
1042
1184
709
745
774
1709
749
818
689
953
954
2258
810
1240
764
1052
777
1096
786
3996
741
807
1213
784
2109
1745
1067
749
1556
891
1315
1107
3863
806
1122
3030
4423
884
896
1002
995
3881
1853
706
2659
872
736