1137
1
1558
4
2450
3
348
0
1309
683
496
2740
657
1306
784
1248
1972
2105
619
5599
11
1064
785
1166
830
1059