1135
990
901
2907
5215
862
995
2479
1558
978
2716
1035
1102
2209
1544
1118
1116
1589
1962
1011
1740
1365
1065
802
860
1899
913
798
926
1135
837
1099
1881
802
1063
972
1015
2794
968
923
871
1041
905
1314
818
1429
947
1369
937
1011
1692
1484
888
2972
922
931
2878
837
3059
986
1246
937
1030
854
1017
1457
850
951
1105
1162
2002
2750
2061
1680
1570
1020
1050
4186
1855
811
1069
1454
1147
1544
930
808
1257
2116
1957
1040
1991
2066
1275
1429
2104
1397
910
2039
1639
1115
902
1826
835
1307
1264
1675
1645
774
1104
1512
882
901
809
955
1011
1293
1294
1391
1881
986