945
1248
983
983
1067
3780
2236
1013
1211
781
1166
904
3103
809
680
29903
1482
2519
1115
681
1458
1644
1481
2036
1523
921
1022
1812
1487
769
685
839
694
895
827
1649
1006
1737
1158
766
1565
1437
1327
836
1257
828
786
782
1314
2085
793
2455
1784
879
1291
865
1397
868
765
2369
788
765
1231
870
1595
726
878
3103
1414
1144
958
1796
1144
726
1679
2152
1370
870
708
860
657
843
992
1787
725
934
934
2461
1241
1516
1250
852
678
1413
692
927
2007
2102
2691
2168
1053
1012
1047
717
2919
719
1252
843
1080
721
794
3744
976
3296
686
1216
3840
731
748
1266