1880
2
381
0
20634
8
1020
602
957
4111
2328
1101
981
467
722
1133
25137
454
409
771
535
456
4820
1939
668
248
1391
2881
839
1045
431
410