1235
935
853
1104
1109
920
1091
1057
1236
2909
925
1231
1398
1099
2564
3080
1044
1209
1227
2816
908
1463
1718
917
1596
2692
1529
990
1847
1010
1323
1545
3046
1071
907
1049
3459
969
4049
1139
7923
1644
1430
2450
1141
851
887
942
1202
914
894
874
1439
1476
1379
1403
1496
1324
3599
1055
801
1008
1625
968
983
1033
770
1243
1018
763
1408
832
760
1403
2196
1001
816
1644
2128
888
830
910
795
831
2756
852
1064
839
765
3170
886
875
3759
1274
1027
945
830
1458
2052
871
1079
1007
872
1278
769
1141
796
780
1406
862
1664
898
862
797
1083
1010
1385
858
6692
1551