1846
5
2114
2
1866
3
472
0
1238
770
4382
1400
1
1837
4682
5509
8
1321
2754
1133
1939
957
951
443
454
403
2121
4
409
415
3615
1045
456
4936
1825
1557
1661