907
1
4669
4
630
2
3088
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