2742
1986
2072
1393
1163
1378
1131
1048
1163
809
1153
1097
1003
973
847
864
1002
837
777
834
1752
772
2060
838
1654
1772
1327
928
1501
862
1915
1126
3847
831
1108
931
1223
1195
817
940
862
1498
2447
798
1012
829
793
1330
1418
844
904
1980
1089
1516
788
1095
2203
1263
1365
878