1391
1
915
2229
4
5304
9
3157
7
1207
2
3277
8
1129
0
2431
3
1453
4579
2054
6
1084
833
2215
2121
443
2808
1418
1271
1869
1879
1719
2793
15
2547
3045
1102
3036
56488