1846
5
2114
2
1238
4382
1400
1
1837
5509
8
1321
2754
1133
0
1939
957
951
443
454
403
2121
4
409
415
3615
1045
456
1825
1557
1661
1243
602
10270
4017
722