518
0
3700
76
1898
1
477
475
400
66
455
798
535
611
383
521
326
4106
522
1462
804
745
658
846
418
860
1153
1073
8116
6
569
2395
458