477
0
475
798
2395
1085
1
846
1898
400
455
552
4106
1089
2
518
611
573
7756
3
383
521
2169
522
1462
804
13159
10
464
1612
328
501
2211
418
860