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
1538
1256
1344
1955
679
3450
724
2259
1004
1317
2486
1198
1551
794
886
2135
860
865
1238
799
1731
848
1347
822
2486
933
1044
1190
755
1092
853
1618
1277
1184
712
1267
6102
945
2111
1176
981
1285
969
1053
864
772
1582
1380
892
2320
716
4337
969
942
824
811
678
1490
712
6381
639
1047
855
1041