754
290
525
299
638
247
287
222
803
361
247
156
596
390
376
255
226
854
181
669
181
303
274
174
341
624
307
445
359
231
251
713
510
305
277
302
793
187
714
307
374
321
1842
309
500
840
391
448
923
538
292
1049
424
162
1101