1063
1
1427
541
0
2191
6
536
984
5
635
64
823
2
62
88
634
4
817
244
572
508
435
790
916
885
906
846
947
1072
549
1090
444
615
954
3
989