930
872
914
942
904
5452
1515
895
1232
911
2012
858
1133
999
809
901
926
1117
909
860
886
1129
1115
867
1496
1668
1090
1033
2332
2969
1079
899
1050
2397
999
983
816
887
2345
1606
1378
1621
947
866
1678
1158
1183
958
901
1420
883
918
1485
910
1591
925
1208
1180
951
3374
848
1923
1240
1938
804
833
826
2113
1027
835
913
1313
2138
2698
911
1032
1080
1674
1428
2604
908
807
1429
1606
766
966
1716
1256
1650
976
1356
817
1380
882
1632
1246
1033
884
1067
881
938
2033
896
1843
836
3327
1389
1092
2646
1436
1432
944
1748
1269
3115
1114
798
1078
830
825