893
351
1072
436
626
149
722
165
450
334
1340
671
546
222
192
124
392
140
772
216
294
216
584
146
272
183
920
549
417
258
195
116
511
163
470
189
497
175
348
104