1880
2
488
0
685
719
820
503
267
410
259
5875
1109
467
1167
1101
798
25137
387
349
5313
1411
787
368
325
935
320
407
844
743
326
297