553
0
477
493
1053
573
714
804
1872
1
1132
383
4497
4323
414
2211
913
2395
1084
475
1073
400
1282
2711
1049
957
4
1454
935
1563
558610
6
25440