776
912
7040
1059
1358
1104
1096
2085
827
953
866
2658
952
1255
1402
1044
945
1723
2114
2535
823
1043
1959
2481
2994
1532
1949
1504
1112
3673
1955
859
1441
1965
846
880
1155
1316
3231
887
1152
1283
944
1053
1644
1449
851
819
1296
895
1554
1924
845
1504
926
1430
784
780
904
883
971
1336
984
701
20303
1068
1507
733
874
757
1265
2050
691
1858
730
1977
2022
1011
2234
1214
1377
676
1060
781
773
833
6287
988
1147
845
6326
900
704
690
3078
888
1898
788
783
738
746
1590
1431
3080
1103
1547
1664
1667
3264
943
949
1454
1253
994
822
1115
792
1076
962
642