11506
1606
766
2727
1060
1282
820
1682
780
896
858
5512
1000
951
999
2332
917
883
781
905
3336
1208