1142
0
1475
881
637
1008
1131
991
1472
1348
1407
428
742
413
4775
2
695
1199
2241
460
2310
843
110
1703
717
577
1402
1034
803
2385
821
931