1880
2
1020
0
968
25137
467
381
918
4111
941
2328
1748
547
454
482
1557
456
602
1939
455
410
951
439
663
722
269
326
1133
403
1043
505