907
1
1358
3
1664
3497
4
5678
8
16840
15
4107
1129
0
251
1923
1563
4650
1603
2
1952
447
4016
1890
4706
5
544
775
2274
3243
7
4311
1588
2316
5590
1889
860
1690