1055
1
2485
4
1049
0
798
714
1132
1133
1939
957
951
454
935
409
403
415
1557
456
1045
1129
602
1661
546
765
787
722
1161
2211
846
668