907
1
3497
4
4650
1129
0
521
1587
544
4016
646
417
4107
1664
2115
650
251
1563
1358
3
814
661
1385
1375
2
447
395
2474
1890
4706
5
775
2372
2644
2982