1247
2
1721
4096
206
1
3575
5
23802
9
2108
4837
1131
0
1705
1929
3
4754
7
2650
813
892
2109
4
3317
2129
8
1995
957