1085
1242
2991
1070
770
831
954
2579
1216
764
1143
717
1211
821
758
5209
960
5019
2531
5866
808
758
2703
1381
897
792
802
803
1039
1196
54021
1645
1011
1695
3917
1472
1460
4733
2454
1009
1680
891
1022
824
944
2898
986
1274
1212
727
9973
2178
829
933
640
1053
785
1048
763
1424
4934
1249
702
2639
892
1425
835
1492
954
1497
1295
753
1612
977
976
844
1261
2775
723
745
3616
889
777
1861
2184
797
868
1105
652
3111
1051
762
735
1703
2843
2891
727
716
824
699
1830
772
1347
933
782
1445
977
2347
750
18515
919
2685
1208
873
762
1721
1399
829
859
1074