798
0
1950
1107
277
661
1134
400
932
365
4148
2
1479
544
1525
1123
317
142
866
694
1472
424
879
1499
263
428
622
444
1058
728
1725