1681
1
1494
4
3296
2061
3
3858
7
2271
1025
5440
8
475
0
2756
2
1476
2453
2529
797
3508
1243
14470
1105
1103
484
1815
2663
596
668
1744
1647
4363
31371
64
914
4283
5