557
0
2710
2
2097
4
5106
5
1467
384
968
608
471
492
543
661
684
532
533
1
354
693
1717
1514
3621
103
588
960