914
344
1247
488
1233
607
550
300
825
346
616
143
1397
579
505
175
995
551
645
137
300
111
475
161
634
118
651
419
230
128
577
102
471
192
479
35
430
239
457
100