1880
2
20634
8
1020
0
2855
3
2668
1101
456
1133
4111
2730
6
2328
409
381
467
957
602
1045
668
1161
535
25137
1661
1
1939
787
1824
410
454
294
4820
798