456
0
1020
408
1629
798
310
584
2490
957
2321
2
514
846
1557
1571
1
951
663
749
393
658
2573
7
297
787
2657
3
602
2749
737
1452
2727
428
458