660
410
416
354
474
409
173
426
940
890
450
507
1080
841
570
706
525
461
446
35
958
549
437
531
421
2265
902
656
415
449
471
605
741
390
176
299
437
427
571
173
176
289
423
283
1181
587
425
424
167
221
1883
35
902
1206
548
416
417
244
61
559
1037
359
35
409
969
258
287
418
152
752
424
423
872
753
461
548
472
421
453
439
636
443
400
414
888
691
265
168
421
273
821
66
67
0