1842
2
820
0
475
1962
518
2694
3
1053
369
2211
2855
646
2126
783
1
3360
422
407
2727
5
913
247
383
116
1344
547
363
543
3123
3092
3990