2328
0
287
951
750
696
454
2121
4
479
677
1045
456
1346
467
1661
1
743
471
602
737
365
410
2710
9
749
1042
839
4396
3
1610
547
259
943
1540