405
195
162
764
348
493
268
313
696
518
331
404
231
587
1766
907
376
802
362
659
345
295
380
414
239
785
468
575
211
524
531
291
678
427
472
300
232
541
920
672
579
255
325
293
259
756
527
480
319
169
846
491
800
609
383
479
710
435
387
844