475
0
804
521
1898
1
798
477
418
611
400
383
1462
29323
846
522
455
4106
501
1504
1073
518
552
1084
573
787
3015
363
480
1221
320
472