1550
0
693
1646
467
1848
1210
27
1106
2266
352
736
786
88
742
379
542
1472
324
6262
1279
931
603
1640