1228
1
1852
1784
2
433
0
775
415
403
798
2570
5
177
329
455
2105
894
1133
1939
957
951
467
454
514
2121
4
409
1045
456
445
1557
1661
2634
602