1880
2
675
0
929
416
668
1152
381
4111
798
1101
408
602
286
467
2339
1133
371
1020
25137
868
2190
1824
409
248
479
749
647
722
970
2328