891
2
6753
3
600
1
2068
7
2694
4
820
745
445
1333
1198
688
1136
1035
779
3115
1865
551
732
0
695
8
492
5
452
448
613
6239
387
934
1604
571
1703
676