Forum TR
ForumTR Servisleri: ForumTR Video - ForumTR Haber - ForumTR Oyun - ForumTR Chat - ForumTR Mail - ForumTR IRC
Go Back   Forum TR > Bilgi Bankası (Databank) (Ödev) > Lise Bilgileri > Bilgisayar Bilgileri

Access ile Veri Girme ve Düzenleme

Lise Bilgileri Kategorisinde ve Bilgisayar Bilgileri Forumunda Bulunan Access ile Veri Girme ve Düzenleme Konusunu Görüntülemektesiniz => Veri Düzenleme (Editing) Access'te belki de en kolay yapacağınız iş, tabloya veri girmek olsa gerek: yeni oluşturduğunuz veya önceden mevcut ...

Cevapla
 
Konu Araçları
Eski 21-01-07, 12:26   #1 (permalink)
Türkiye Sizinle Gurur Duyuyor..!
 
Giriş Tarihi: 17-03-2006
Yer: altı
Mesajlar: 4,725
Blog Mesajları: 1
Rep Puanı: 61196689
χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11χмαη Rütbe: Artı 11
Rep Gücü: 612045

Varsayılan Access ile Veri Girme ve Düzenleme



Veri Düzenleme (Editing)
Access'te belki de en kolay yapacağınız iş, tabloya veri girmek olsa gerek: yeni oluşturduğunuz veya önceden mevcut bir tabloyu, veritabanı penceresinde açın ve başlayın sütunlara ve satırlara gönlünüzden geçenleri yazmaya. Fakat bunun daha kolay yolları da var.

Önce veri tablomuzun ekrandaki penceresinde yapabileceğimiz görünüm değişikliklerinden söz edelim. Veri tablosunu, adını iki kere tıklayarak (Araçlar menüsünden Seçenekler maddesini ve Görünüm sekmesinde "Tek tıklatmada aç" seçeneğini seçerek bunu değiştirebilirsiniz), veya tabloyu seçtikten sonra Veritabanı penceresinde Aç simgesini tıklayarak açabilirsiniz. Bir tablonun adını sağ tıklayıp, açılacak menüden Aç maddesini de seçebilirsiniz.
Görünüm
Açtığınız bir veri tablosunun sütun genişliği, o alandaki verilerin tümünü rahatça okumanıza engel oluyorsa, iki sütun başlığının ortasındaki çizgiyi Mouse işaretçisi ile tutarak, sağa veya sola oynatarak, sütun genişliğini değiştirebilirsiniz. Bu sırada Mouse işaretçisi iki tarafında ok bulunan dikey çizgi şeklini alır.

Aynı şekilde satırlarınızın yüksekliğini de satır başlıklarının arasındaki çizgiyi Mouse işaretçisiyle tutarak, artırabilir, azaltabilirsiniz. Bir sütunun genişliğini değiştirdiğiniz zaman diğer sütunların genişlikleri etkilenmez; ancak bir satırın yüksekliğini değiştirirseniz, bütün satırların yüksekliği değişmiş olur. Sütun genişliklerinin Access 2000 tarafından otomatik olarak ve optimum ölçüde ayarlanmasını sağlamak için sütun başlığının sağ sınır çizgisini iki kere tıklayabilirsiniz. Sütun genişlikleri ve satır yüksekliklerini, sütunu ve satırı seçerek Biçim menüsündeki ilgili maddeleri seçerek de yapabilirsiniz. Mouse işaretçisini sütun veya başlığının üzerine getirin ve tıklayın (işaretçi sütun başlığında iken imlecin kısa ve kalın bir aşağı ok şekline döndüğünü göreceksiniz); şimdi sütun veya satır başlığını tıklarsanız, bütün sütun veya satır seçilmiş olur. Biçim menüsünden Satır yüksekliği veya Sütun genişliği maddesini seçerek ve açılacak diyalog kutularına gerekli değerleri girerek, ayarları değiştirebilirsiniz.

Veri girmenizi ve verilenizi incelemenizi engelleyen, o sırada içeriğini görmeniz gerekmeyen sütunları geçici olarak gizleyebilirsiniz. Sütunu seçtikten sonra Biçim menüsünden Sütunları gizle maddesini seçerseniz, Access 2000 bu sütunları geçici olarak ortadan kaldırır. Yine Biçim menüsünden Sütunları göster maddesini seçerek ve açılacak kutuda görüntülenmesini istediğiniz sütunların adının önüne işaret koyarak, yeniden görünmelerini sağlayabilirsiniz.

Veri Girme
Her veri tablosunun son satırı, yeni kayıt girmeniz için hazır sayılır. Yeni bir kayıt girmek için, sütun başlığında bir yıldız simgesi bulunan son satırın herhangi bir sütununa tıklayarak, klavyeden verilerinizi girebilirsiniz. Aynı işi Araç buçuğunda Yeni Kayıt simgesini tıklayarak da yapabilirsiniz.

Veri tablosu içinde kayıttan kayıda ve bir kayıtta alandan alana geçebilmek için, Mouse işaretçisini arzu ettiğiniz kutunun içinde tıklayabilirsiniz; klavyede ok tuşlarına, veya sekme ve Enter tuşlarına basarak imleci arzu ettiğiniz yere götürebilirsiniz; bu tuşların imleci yeni alanın başına mı, sonuna mı götüreceğini Araçlan menüsünden Seçenekler'i ve orada Klavye sekmesini seçerek de belirleyebilirsiniz. İmlecin içinde bulunduğu hücrenin satır başlığında bir kalem simgesi belirir; bu o satırın edit edilmeye (düzenlenmeye, değiştirilmeye, ek yapılmaya) hazır olduğunu gösterir. Bir hücrede varolan verinin önüne, arkasına, içine yeni veri yazabilirsiniz; mevcut veriyi silebilirsiniz; başka yerlerde Windows panosuna kopyaladığınız metin, sayı veya diğer unsurları Access hücrelerinize yapıştırabilirsiniz. Windows Panosuna kopyalanmış unsur Access 2000 veritabanında bulunması imkanı olmayan bir unsur ise Düzenr menüsünde yapıştırmayla ilgili maddeler etkin olmaz; klavlede Ctrl+V tuşuna basmanız da bu öğeyi Access veri tablosuna yapıştırmaz.

Bir kaydı (satırı) veya bir alanı (sütunu) silmek için Düzen menüsünden Kayıt Sil ve Sütun Sil maddelerini seçmeniz yeter. Araçlar menüsünden Seçenekler'i ve Düzen/Bul sekmesinde Onayla bölümünde hangi silme işlemleri için Access 2000'in sizden oınay istemesini arzu ettiğinizi de belirtebilirsiniz. Kayıt silme işlemi, onaylandıktan sonra veritabanına kaydedilir ve bir daha geri alınamaz.

Veritabanındaki bilgilerin birbiri ile tutarlı olmasına bilgi tutarlılığı (referential integrity) denir ve bunu korumak için Access 2000 bazı sütunları ve tabloları silmenize izin vermez. Aşağıda ilişkilendirme konusu ele alırken, bilgi tutarlığından söz edeceğiz. Bazı sütunları ve satırları silmeye çalıştığınız zaman, ilişkileri korumak isteyen ve silme işlemi dolayısıyla başka kayıtları ve sorguları silmek zorunda kalan Access 2000, sizden onay isteyecektir.

Sıralama

Veri tablosundaki kayıtlar, belirli alanlar itibariyle artan veya azalan sıraya sokulabilir. Sıralamak istediğiniz sütunu seçin ve Araç çubuğunda artan veya azalan sıralama simgesini tıklayın. Bunu, Kayıtlar menüsünde önce Sırala, sonra da Artan veya Azalan sıralama maddelerini seçerek de yaptırabilirsiniz.

Sıralama işlemini sıralayacağınız sütundaki herhangi bir satırı sağ tıklayıp,açılacak menüden, Artan Sıralama ve Azalan Sıralama maddelerini seçerek de yapabilirsiniz. Artan sıra, sayılarda en küçükten en büyüğe, tarihlerde en eskiden en yeniye, metinlerde ise A'dan Z'ye demektir. Azalan sıra ise bunun tersidir. Access'te her bir satır bir kayıt sayıldığı için bir sütunu sıraladığınız zaman o satıra ait diğer hücrelerdeki bilgiler de sıralanan sütundaki hücre ile birlikte yeni yerlerine giderler; böylece bir satırın hücreleri yer değiştirmemiş olur.

Arama ve Değiştirme

Veri tablolarınız bir değeri gözle aramanıza imkan vermeyecek kadar büyük olabilir. Bu durumlarda bir değeri bulmak için Access 2000'in yardımını isteyebilirsiniz. Araç çubuğundaki Bul simgesini tıklayarak veya Düzen menüsünden Bul maddesini seçerek, arama yaptırabilirsiniz. Access 2000'in bir yeniliği Bul ve Değiştir araçlarının tek kutuda iki sekme halinde toplanmasıdır. İki sekme arasındaki görünüm farkı Değiştir sekmesinde bulunacak değerin yerine konulacak yeni değerin girileceği kutunun bulunmasıdır.

Bulma işlemi ya o sırada imlecin içinde bulunduğu bir alanda, ya da tablonun tümünde yapılır. Bul sekmesinde Aranan kutusuna aradığınız değeri yazın; aramanın yapılacağı yeri gösteren Bak kutusunun seçme okunu tıklayarak, aramanın tablonun tümünde mi, yoksa imlecin bulunduğu sütunda mı (imleç bir sütunda değilse, birinci sütunda) yapılacağını belirtin. Eşleştir kutusunda ise aramanın yapılacağı alan parçasını belirtebilirsiniz. Aradığınız değerin sadece alanın tümünü olduğu durumların bulunması için bu kutuda Tüm Alan; alanın herhangi bir bölümü olduğu durumların bulunması için Alanın Bir Bölümü; ve verdiğiniz değerle başlayan alanların bulunması için de Alanın Başlangıcı seçeneklerini seçmeniz gerekir.

Arama kontrollerinin tümünü görüntüleyerek arama kutusunu büyütmeye yarayan Tümü düğmesini tıklarsanız, Arama yönünü belirtebileceğiniz bir seçme kutusu ortaya çıkar. Buradaki seçenekleriniz, aramanın imlecin bulunduğu noktadan yukarı veya aşağı ya da tüm tabloda yapılmasını sağlar.

Bul kutusu genişlediğinde ortaya çıkan diğer bir kontrol unsuru ise aranan kutusuna yazdığınız değerin büyük harf-küçük harf oluşu ile bulunmasını istediğiniz değerin büyük hadrf-küçük harf oluşu arasında ilişki kurup kurmamaktır. Eğer Access, sizin kullandığınız harflerin büyük veya küçük oluşuna dikkat etsin istiyorsanız, Büyük Harf/Küçük Harf Eşleştir kutusuna işaret koyun. Bu durumda, örneğin "tas" değerini arattırdığınızda "Tas" ve "TAS" bulunmayacaktır. Buradaki "Alanları biçimli olarak ara" kontrolü ise tarih/saat gibi veya para birimi gibi belirli biçimlerde görüntülenen alanların, veritabanında bulunduğu basit şekliyle değil, tablo tasarımı sırasında talep ettiğimiz biçimde ele alınarak arama yapılmasını sağlar. Bunu biraz açalım. Diyelim ki Tarih alanındaki değerlerimizin kısa tarih olarak biçimlenmesini istiyoruz. Bu biçim, Access 2000 tarafından ancak bu veri görünülendiği zaman uygulanır. Siz verileri "20-09-99" olarak girmiş olabilirsiniz; ama tasarım sırasında bu alan için uzun tarih biçimini seçtiyseniz, Access 2000, bu veriyi "20 Eylül 1999 Pazartesi" olarak biçimleyerek görüntüleyecektir. Arama yaparken, arama değeri olarak "20-09-99" yazar ve Access'ten bu değeri bulmasını isterseniz, ve "Alanları biçimli olarak ara" seçeneği seçilmiş olursa, aradığınız değer hiç bir zaman bulunamayacaktır. Çünkü Access sizin biçik talimatına uygun olarak tarihleri uzun biçimde biçimliyor fakat siz kısa tarih biçiminde aranacak değer veriyorsunuz. Oysa bu kutu işaretlenmemiş olsa idi, Access verdiğiniz meşru tarih biçimini tablosundaki bütün tarih biçimleriyle karşılaştıracak ve verdiğiniz tarihi bulursa, bu kaydı size gösterecekti.

"Alanları biçimli olarak ara" seçeneği seçilmiş olarak yapılan aramalar Access 2000'i olağanüstü yavaşlatır. Alanın bir bölümü" seçeneği ve aranan yerin tüm tablo olması da Access 2000'in arama hızını düşürür.

Değiştirme, bulmaya dayanan ve bulunan değerlerin sizin vereceğiniz bir değerle değiştirilmesi işlemidir. Değiştir aracının neleri bulabileceğini, Bul aracını tanırken gördük. Burada sadece sağdaki farklı kontrol düğmeleri üzerinde duralım.

Sonrakini Bul düğmesini tıkladığınızda Access 2000, sadece bulma işlemini yapar; hiç bir şey değiştirmez. Aradığınız değerin doğru bulunduğuna ve değiştirmenin verilerinize zarar vermeyeceğine emin olduktan sonra Değiştir düğmesini tıklayabilirsiniz. Bu noktada değiştirme işinden vazgeçerseniz, İptal düğmesini tıklayın. Değiştir düğmesi, sadece bulunan değeri değiştirmekle kalmaz, varsa, bir sonraki aranan değeri bulur. Tümünü Değiştir düğmesi ise tek tek bulma-değiştirme yerine tablonuzdaki tüm aranan değerleri otomatik olarak bulur ve onay gerekmeden değiştirir. Bu düğmenin gerçekten hızlı çalıştığını göreceksiniz. Ama bu düğmenin bir özelliği daha var ki, tıklamadan önce iki kere düşünmeniz yerinde olur: yaptığınız değişiklikler kalıcı olur; geri alınmaz.

Süzme

Bul aracı ile verilerde araştırma yapmak mümkün olmakla birlikte, kimi zaman belli bir ölçüte uygun tüm kayıtları birarada görmek isteyebiliriz. Bunu Süz aracıyla yaparız. Sözgelimi, elimizdeki veride sadece ikinci yarıyıl sınavında 5 alan öğrencilerin veya oturduğu yer Tekirdağ olanların, sadece erkeklerin veya sadece kadınların listelenmesini isteyebiliriz. Bunu yapmanın en kolay yolu Seçime Göre Süzme yöntemidir. Süzme ölçütü olacak verinin bulunduğu kaydın, ilgili alanını (sütununu) bulun ve Access 2000'e bu sütunda sadece bu değeri içeren kayıtları göstermesini, diğerlerini göstermemesini bildirin. Ölçük olarak kullanacağınız verinin bulunduğu sütunu tıklayın ve ya Araç çubuğundan Seçime Göre Süz simgesini tıklayın, ya da veritabanında bir yeri sağ-tıklayıp açılan menüden Seçime Göre Süz maddesini seçin.

Veri tablosunun büyüklüğüne ve seçtiğiniz alanın endekslenmiş olup-olmamasına göre, Access 2000, seçme ve sadece seçilenleri görüntüleme işini sür'atle yapacaktır.

Listede sadece seçilen kritere uygun veri içeren kayıtlar yer alırken, Araç buçuğundaki Süzgeci Kaldır simgesi de etkin hale gelecektir. Bu simgeyi tıklayarak, tablonun tümünü görüntületebilirsiniz. Access 2000, tablonuza uyguladığınız son süzme işleminin ölçütünü unutmaz ve bu simgeyi yeniden tıkladığınızda son süzme işlemi yeniden uygulanır. (Süzgeci kaldırdığınızda bu simgenin etiketi Süzgeci Uygula şeklinde değişir.) Bir tablonun tümünü değil sadece süzülmüş kayıtları içerdiğini, tablonun alt kenarındaki "(Süzülmüş)" kelimesinden anlarız. Bu kelimenin yanında kaç adet süzülmüş kayıt olduğu da gösterilir. Seçme yoluyla süzme işlemi birden fazla alan veya değer ölçüt kullanılaarak da yapılabilir. Diyelim ki seçme işlemini bir sınıftaki öğrencilerin listesinde hem cinsiyet, hem de alınan nota göre uygulamak istiyorsunuz. Bunu yapabilmek için, uygulayacağınız birden fazla ölçüt veri değerinin tabloda yanyana sütunlara gelmesini sağlayın. Bir sütunun tümünü seçer ve Mouse işaretçisiyle sütun başlığını tutarak, işaretçiyi diğer iki sütunun arasına götürürseniz, işaretçinin bulunduğu aralıkta koyu tonlu bir çizgi oluştuğunu görürsünüz; Mouse işaretçisini burada bırakırsanız, sütun tümüyle bu yere taşınmış olur. Bu suretle sütunları yanyana getirerek, arama ölçütü olacak değerleri de birbirine komşu yapmış olursunuz. Şimdi, Mouse işaretçisini ölçüt olacak verilerin en soldakinin veya en sağdakinin üzerine getirin (işaret simgesinin kalın ve içi boş artı işaretine döndüğüne dikkat edin) ve Mouse'un sol düğmesini tutun; ölçüt olacak değerlerin sonuncusuna kadar sürükleyin. Ölçüt olarak kullanacağınız bütün veriler seçilmiş olacaktır. Şimdi, ya sağ tıklayarak ve açılan menüden Seçilenlere Göre Süz maddesini seçerek, ya da Araç çubuğundan aynı adı taşıyan simgeyi tıklayarak, Access 2000'e çok ölçütlü süzgeç uygulattırabilirsiniz.

Seçme yoluyla süzme işlemini, altalta kayıtların değerlerini ölçüt alarak da yapabilirsiniz. Bunun için, Mouse işaretçisini bir satırdaki bir değerin üzerine getirin ve işaret simgesi kalın ve içi boş artı işaretine döndüğünde, Mouse'un sol düğmesini tutarak ölçüt olarak kullanacağınız alttaki veya üstteki değerleri tarayın. Mouse'un düğmesini bıraktığınızda altalta birden fazla değer seçilmiş olacaktır. Şimdi yine sağ tıklama veya Araç çubuğunda tıklama yoluyla Access 2000'e Seçme yoluyla süzme işlemini yaptırtabilirsiniz.

Kimi zaman süzme işinde kullanacağınız değerler böyle kolay bir şekilde seçme yoluyma belirtilemez ve daha ayrıntılı süzme ölçütleri uygulamak isteyebilirsiniz. Bunun için Form Süzgeci yöntemini kullanmanız gerekir. Bu aracı, Kayıtlar menüsünden önce Süz ve sonra Form Süzgeci maddesini seçerek açabilirsiniz. Form Süzgeci açıldığı anda açık olan tablonun yerini alır. Bu yeni tabloda, solda, altta birincil ölçütü belirteceğiniz Ara, ve ikincil, üçüncül ölçütler için bir çok "Veya" sekmesi göreceksiniz.

Süzme ölçütünü tanımlamaya Ara sekmesinden başlamak gerekir. Bu sekme seçili iken, tabloda sıralanan alan adlarının altındaki hücreyi tıklarsanız, sağda seçme okunun görüntülendiğini göreceksiniz. Bu oku tıklayarak, tablonuzda bu alana girişmiş tüm değerleri görebilirsiniz. Burada istediğiniz kadar seçim yapabilirsiniz. Yine öğrenci tablosu örneğine dönersek, cinsiyet sütunundan "Kadın," birinci yarıyıl sınavı notları sütunundan "5," ikinci yarıyıl sınavı notları sütunundan "3" değerlerini seçebilirsiniz. (Bu durumda tablonuzdaki bütün kadın öğrencilerden birinci sınavda 5 ikinci sınavda 3 alanlar seçilmiş olacaktır). "Veya" sekmelerini tıklayarak süzgecin kapsamını genişletmek mümkündür. Sözgelimi, sınıftaki kadın öğrencilerden birinci yarıyıl sınavında 5 "veya 4 veya 3 veya 2 veya 1 veya 0" alanları seçmek isteyebilirsiniz. Her "veya" ölçütünden sonra Form'un sol alt kenarına yeni bir Veya sekmesi eklendiğine dikkat edin.

Notlarınızı tam sayı olarak değil de kesirli olarak veriyorsanız, süzmenin amacı zayıf durumdaki öğrencileri belirlemek olduğu halde bu son yöntemde örneğin 4,5 alanları göremezsiniz. Bunu sağlamak için bütün not ihtimallerini kapsayan "Veya" ölçütleri doldurmak gerekir. Oysa süzme ölçütlerini seçerek değil yazarak verebilir ve standart karşılaştırma işlemcilerini kullanarak, bütün ihtimalleri kapsayabilirsiniz. Bunun için, örneğin Birinci Yarıyıl Sınav Notları sütununun boş hücresine "<=4,9" (tırnaklar olmadan) yazarsanız, Access 2000 notu 5'den aşağı bütün öğrencileri bulacaktır. Burada dikkat edilecek nokta önce mukayese işlemcisinin, sonra değerin yazılmasıdır. Access 2000, standart mukayese işlemcilerini kullanır:

> Büyük
< Küçük
= Eşit
<= Küçük veya eşit
>= Büyük veya eşit
<> Eşit değil

Ölçütlerinizi belirttikten sonra Araç çubuğundan Süzgeci Uygula simgesini tıklayarak süzülmüş kayıtlarınızı görebilir; işiniz bittiğinde süzgeci kaldır simgesini tıklayarak asıl tablonuza dönebilirsiniz.
χмαη çevrimdışı   Alıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı


Tüm saatler GMT +3. Şuan saat: 02:19
(Türkiye için GMT +2 seçilmelidir.)


ForumTR Mail'den Ücretsiz Bir Mail Almak veya Mail'inizi Okumak İçin Tıklayınız.

Almanya Vizesi | Rusya Vizesi | Ukrayna Vizesi | Fransa Vizesi | Vize İşlemleri | Almanya Otelleri | Tatil | Haberler | Karel Santral | Daily News

Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir,
bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir,
yine de sitemizde yasalara aykırı unsurlar bulursanız sikayet@frmtr.com email adresine bildirebilirsiniz, şikayetiniz incelendikten sonra en kısa sürede gereken yapılacaktır.
Report Abuse, Harassment, Scamming, Hacking, Warez, Crack, Divx, Mp3 or any Illegal Activity to abuse@frmtr.com

Forums Directory

Search Engine Optimization by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512