1205
1
1234
1074
2691
3
1285
1055
770
799
858
2
4561
6
963
1459
843
1161
938
1044
1713
18528
15
1758
1852
748
872
908
665
1222
1202
888
848
1051
1167