474
0
287
506
1661
1
683
348
637
366
584
714
2143
2659
2
405
479
2008
1101
1436
410
223
749
471
467
505