905
1136
713
995
711
679
1552
1070
1096
810
958
1043
1465
755
826
818
724
945
3989
844
1180
1871
2260
2985
951
639
805
1154
1410
919
810
819
831
853
1034
3643
884
2437
918
776
706
1513
722
797
1595
876
2313
644
1854
781
1016
691
1557
646
2959
1464
1599
1181
638
1214
1160
1340
989
931
794
1136
1782
1740
2029
657
748
777
820
784
1499
2548
1114
2157
664
1060
1134
1457
1766
2225
3396
1395
1802
898
774
1396
1226
884
773
1284
786
1054
587
1313
796
1109
1295
978
1091
999
1241
694
3277
1237
758
814
3907
1729
638
622
703
1994
1339
1032
1122
1245