8116
6
486
0
965
2659
4
2906
3
464
518
165
675
363
373
483
670
1084
7667
7
46
505
3808
301
367
1863
1
1926
2