1062
1
1426
541
0
2191
6
536
984
5
635
64
823
2
62
88
634
4
817
244
572
508
434
790
915
885
906
846
947
1072
549
1087
444
613
954
3
989