785
1105
949
9045
1545
962
1157
863
1325
1099
1373
1299
2016
2207
963
2054
911
1092
7897
3564
2112
979
888
820
4844
938
848
1754
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
1011
1176
864
860
1362
891
1082
929
1252
1451
1358
727
913
859
1041
841
941
884
1127
847
850
1271
900
3175
1066
745
2399
778
1173
1439
2740
1093
1122
5965
1380
1004
774
737
971
973
886
2119
1191
715
2261
712
1564
929
720
2882
933
1264
886
3238
1287
1480
1045
738
894
3306