1880
2
20634
8
4111
2328
0
467
1020
602
25137
381
409
957
456
722
4820
1101
2881
1133
1551
2100
3
555
1045
1336
410
454
675
1557
1161
1939
668
430
1