957
877
1305
865
1020
1111
844
1107
1003
1518
884
1162
867
1306
1009
902
1003
1225
1097
2986
997
1292
1319
1048
1502
870
887
2430
2260
1014
2669
801
2563
1623
3065
958
1180
2062
2801
851
946
984
3157
856
3096
836
10075
892
993
1363
1519
1135
1199
1587
1188
1274
985
935
1323
863
1033
766
857
1122
805
1229
1767
1997
867
1101
988
1852
963
812
1152
827
1019
881
815
763
1529
775
840
1411
1247
1324
784
950
3171
818
1334
1142
836
1131
1790
1122
1006
1552
1176
1407
929
1054
1085
1144
871
999
847
1375
920
957
889
943
900
1027
868
823
907
1169
1334
989