907
1
3497
4
1358
3
4107
251
447
0
1129
4650
1664
1418
2
1923
4706
5
263
1649
1431
909
1192
1378
1563
635
1428
1069
896
1105
1024
1586
1543
8766
31535
646