1816
6
910
1
750
628
0
395
988
2
90
33
1603
3
6832
4
783
450
518
891
746
296
600
330
361
78
1387
860
1418
5
1511
880
557
103
89
581
679