383
0
846
1132
518
418
1898
1
670
477
475
400
1636
552
455
798
611
521
1073
4106
1782
522
1462
804
392
860
560
2211
8116
6
2395
25127
458