566
182
500
483
338
448
281
477
275
106
83
428
138
563
177
252
393
300
604
446
771
461
3036
992
321
1449
275
316
326
659
375
378
390
248
313
1065
416
247
261
277
417
409
324
1098
385
100
110
276
300
139
177
273
503
467
674
814
136
129
412
198