907
1
4670
4
630
2
3091
7
477
618
73
909
0
87
1317
1292
753
768
391
410
84
625
5634
16
773
984
1125
71
848
788
665
813
523
465
724