915
82
706
110
575
69
262
1057
573
1830
77
378
353
488
117
894
112
386
96
158
343
657
288
150
103
237
870
120
162
364
336
94
330
940
119
627
684
279
474
840
487
540
306
192
321
211
296
112
499
335
