759
0
1566
1
521
846
768
417
8766
2
814
933
691
266
4328
10
1129
1045
478
1009
383
1291
3432
1297
354