475
0
798
477
418
1636
400
611
860
383
552
4106
455
522
1462
353
521
787
1898
1
458
804
5009
472
543
846
3015
1504
965
152
913
518