1072
436
485
173
1079
511
341
165
615
219
212
104
307
230
349
182
634
116
492
75
568
141
732
267
291
107
606
228
392
190
1400
659
494
35
245
143
620
145
384
10