1866
3
472
0
4107
1
770
381
4682
2
251
722
787
1358
410
430
1133
1939
1603
957
951
454
403
2121
4
409
415
348
1045
280
456
4936
1557
1661
572