1068
1
938
970
427
0
844
2
739
650
1553
2682
6
95
696
97
387
69
595
724
113
452
1440
410
411
770
392
620
755
478
74
3102
7