8766
2
759
0
4513
1
2097
3
846
1045
2522
584
458
467
1343
3559
768
611
2727
5
785
4328
10
1009
363
478
2720
639
391
3063
6062
16
396