375
0
291
286
357
454
699
303
436
399
584
363
417
467
366
318
410
565
258
382
713
267
709
625
622
1,700
1