475
0
477
400
798
1462
1636
1898
1
860
521
4106
787
455
1504
1073
1650
804
472
165
611
965
58
63
675
2211
2395
392
552
29323
418
714