8766
2
759
0
1343
4328
10
2683
1009
458
846
1045
584
945
1
4830
2952
511
3287
768
503
525
1075
1386
3
363
3999
7
478
2720
639
25127