1866
3
472
0
2121
4
4107
1
770
4682
2
1133
957
951
251
409
1557
415
1358
602
1571
787
846
1939
381
454
403
750
1045
456
266
467
4936
1661
722