386
0
116
445
448
1550
1380
693
1646
1848
1210
27
868
1
1106
526
2266
352
736
786
88
742
379
542
1472
324
6262
1279
603
1640