1880
2
381
0
1020
602
957
4111
2328
1101
981
467
722
274
1133
700
1477
25137
454
409
771
535
495
456
1939
668
683
248
349
1391
597
2881