1279
1
503
0
520
1164
1049
798
714
297
400
296
935
1133
1939
1132
957
951
454
403
2121
4
409
1961
415
1045
970
456
1557
1661
7532
602
732