1596
2692
1529
990
1847
1010
1323
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
1061
1063
911
1679
867
1131
920
1491
3404
1441
817
1137
2876
1202
1058
976
1013
957
813
4294
946
1042
898
842
819
811
959
1538
993
1244
906
867
841
1133
1039
1408
997
872
789
1648
918
890
945
856
1070
4496
1122
1404
838
801
807
830
1002
1260
6462
1386
956
797
988
965