1279
1
951
0
410
2152
454
1045
2030
2
602
1661
415
668
957
409
2328
1133
413
1939
722
675
1043
266
456
267
259
1557
1167
2490
663
685
5313