1547
1
5726
10
8451
3
2583
7
12717
4
2598
2
3527
2056
494
0
1406
3009
1184
1287
1462
797
666
1472
1585
3734
2660
452
2312
804
1685
709
657
1356
800
877
662