1138
1
8116
6
2271
0
475
477
2108
4
1898
798
611
383
400
422
522
4106
455
521
1418
2
418
458
1073
552
353
846
472
1462
543
804
501
787
2799
3