383
0
477
2395
116
543
414
1650
400
422
475
3015
804
798
965
4106
472
1084
678
363
392
1073
505
418
521
1
8116
6
165
1898
611
860
455