8766
2
2295
759
0
1343
14
1
581
4328
10
572
653
2683
458
846
1418
1045
584
1603
4830
2952
511
3287
496
3844
5
768
1015
3819
525
1075
363
2211
621