1557
0
403
605
602
1133
1045
317
820
3442
2
345
479
1939
454
2152
722
980
2121
4
364
417
1824
1661
1
901
466
493
422
691
1101
453
844
410