863
1044
2386
1293
1283
1370
1326
1377
1222
1822
1068
1119
977
1198
2112
1396
1005
916
1040
933
924
1090
973
888
950
5817
1827
871
848
860
1243
878
990
1092
7665
762
717
2922
1265
854
1930
987
4973
788
1826
1869
939
907
1140
706
5118
2380
1048
908
2734
1183
811
1007
1028
1017
6840
833
1508
880
1591
21155
1156
1525
1215
7467
1471
1437
749
965
1158
3195
3429
1484
992
837
2064
2015
1263
832
1538
5877
1727
2864
2679
964
1079
852
1631
1640
1201
1771
773
743
1089
3767
1030
1066
3139
1783
1420
907
1061
9062
1554
821
969
5113
869
840
624
1362
734
727
1359
1142