479
0
297
300
1603
223
637
245
722
210
255
780
668
454
277
250
498
266
399
4111
2
714
403
381
2123
2702
2328
707
379
467
339
1661
1