1880
2
1020
0
417
18385
1453
1
1101
456
1133
4111
121182
2328
409
381
5255
16
282572
467
957
1059
17353
2909
4
602
2000
1045
19279
668
1161
874
535
25137
1661