1150
909
2646
1694
981
949
1202
3160
836
960
817
1252
1202
805
827
9934
1050
874
3923
889
1101
1201
894
938
926
4127
1147
878
819
5522
2034
993
1523
3014
2171
1067
861
1359
1875
1005
840
1495
5810
2230
1005
3265
920
1101
928
1008
1033
4586
987
1309
930
1281
879
1058
3020
1005