1866
3
472
0
2121
4
770
688
1
4682
2
1133
957
951
409
1557
415
602
1571
787
881
4694
7
846
1939
381
2459
454
403
750
2673
1045
456
266
467
4936