873
935
2144
2978
1930
1937
2092
2004
1019
1825
1873
1486
1215
911
945
1090
2303
1021
1021
915
936
888
1156
1610
1234
1319
1159
800
1220
928
875
972
1068
945
22562
1301
1060
1072
908
917
891
947
1254
2102
1607
1014
1347
1134
1053
1770
1010
947
3130
1001
1007
2670
951
1041
1243
1422
1064
1131
1659
1024
963
819
3886
1182
1511
1304
1456
871
1459
802
1159
897
844
1411
815
762
951
865
935
805
824
882
2016
1044
1398
849
989
2265
851
971
887
881
978
2099
856
1215
1479
940
883
1375
821
1387
943
987
850
1013
834
1072
994
985
992
12015
1322
16966
833
794