654
1
612
571
2
814
621
120
442
159
880
494
1164
0
756
782
593
146
512
1452
5
3069
1159
1239
127
177
3012
9
453
329
291
588
835
726
1096
8