665
0
1316
1
721
2143
398
4964
3
1133
1939
905
2152
957
951
6513
5
454
2121
4
2989
409
691
1123
415
1045
663
1557
1661
3148
9
602
330
722
3929
10
410