282572
0
316
376
548
185
1100
894
1314
986
631
171
422
771
3868
2
1817
464
283
899
776
431
349
686
1045