1866
3
2682
4
472
0
1377
1
2121
918
2919
5
770
1938
4682
2
1133
957
951
409
1557
415
602
1571
787
846
1280
1939
381
454
403
750
1420
1045
456
266