1010
1545
3046
1071
907
1049
3459
969
4049
1139
7923
1644
1430
2450
1141
851
887
942
1202
914
894
874
1439
1476
1379
1403
1496
1324
3599
1055
1467
1024
923
12078
2415
970
858
1280
989
4066
1094
915
796
833
878
892
1201
1081
977
1803
1298
933
1235
1048
1461
1136
1097
1219
878
1169
1557
1791
1296
869
793
1477
1373
1711
883
3991
1160
875
1152
967
1004
1125
844
952
1359
820
951
2350
1000
962
899
967
851
754
1332
832
765
823
797
1227
878
880
1407
2042
965
1175
811
1216
789
763
1356
3072
908
943
1807
1385
849
986
911
981
904
3404
1064
795
842
1658