736
446
644
577
755
380
1302
1114
1248
902
583
685
478
737
396
163
454
885
580
185
426
464
275
359
195
522
365
170
329
541
313
108
308
236
321
181
328
576
704
483
318
237
397
573
167
517
381
590
120
189
392
668
192
795
497
267
224
195
202
1056