1451
1
427
0
1796
3
1133
1939
1603
957
951
454
403
2121
4
1823
409
415
348
1045
1059
280
456
4936
1557
1661
572
602
683
2143
410