1823
2
2630
0
539
1824
1869
5
592
57
2264
3
47041
511
463
346
337
680
644
404
2183
1
269
9355
342
555
78
418
1936
2786
376
2109
419
467
432