1781
2
1037
1220
1647
1
1365
2048
3
3704
3799
10
927
1610
1388
1390
0
1804
1377
4
1512
3990
1125
1106
9
8949
7701
1057
1677
2205
1296
1405
4404
1113
706
4348