812
848
907
866
1436
1017
1199
747
1493
1025
1356
1500
1889
824
12415
1113
2589
843
1064
1172
3491
1195
1308
991
1382
1437
1729
2030
1373
1581
991
784
1538
1256
1344
1955
1403
1614
1681
1288
1176
1376
2891
880
950
1871
2027
890
943
1116
4763
1098
892
915
1215
11605
1210
2206
1110
1040
3254
5248
1314
4777
1549
792
1076
962
841
2099
2119
1472
1055
1272
1204
1379
921
1040
1104
1047
1147
947
783
1018
926
923
1574
728
949
778
712
1107
1913
2486
1284
4785
1039
1473
35294
755
871
1140
939
950
2080
1055
4336
773
840
1918
860
4199
731
886
1635
1991
945
2281
1620
988