1880
2
1130
0
342
4111
548
370
255
1016
287
494
979
961
6235
553
280
518
1949
3
409
416
376
1428
1
1068
1462