1150
909
2643
1694
980
949
1202
3160
836
960
817
1252
1202
805
827
9934
1049
874
3921
889
1100
1201
894
937
926
4127
1147
878
819
5519
2033
993
1523
3013
2171
1067
861
1358
1875
1005
840
1494
5810
2226
1005
3265
920
1101
928
1006
1033
4586
987
1309
930
1281
879
1058
3020
1005