1880
2
1101
0
294
602
1133
454
668
722
1661
1
467
456
349
2328
409
820
1939
408
1161
1477
1936
798
415
868
683
1020
418
381
25137
4111
935