1880
2
1872
1
381
0
1133
456
683
722
1020
25137
514
4111
787
1824
1557
1161
663
403
467
2328
349
1101
951
358
410
409
2152
957
602
668
57