408
0
1167
2702
2328
287
951
750
696
454
2121
4
479
677
1045
456
1346
467
1661
1
445
743
471
602
1637
2
737
365
410
4077
2733
3
749
1042
839