849
1268
2034
1156
796
872
3029
1356
855
725
811
3135
1698
759
849
2763
4226
983
1844
4600
1054
1766
1021
902
784
778
2883
745
751
3444
757
839
731
673
1203
701
1307
2271
5938
1259
732
1032
3157
3562
981
1229
680
1181
709
781
714
2705
831
753
70594
1011
981
922
1737
1201
2445
1746
780
766
747
847
3872
729
1024
1212
852
977
739
771
717
2520
1523
53957
1100
790
926
691
870
1766
767
3947
862
1161
748
12264
1438
1009
1725
2022
838
910
1718
1295
1083
734
4980
2874
1701
21163
961
1026
876
3535
1532
848
1173
941
697
2897
1021
2996
1294
1002
727
674