948
1159
1127
1788
1177
849
4197
948
933
933
1540
4135
1181
900
1089
1054
934
1029
914
1037
10516
1075
853
2544
996
3466
8195
1203
1135
1210
1211
2590
936
986
1370
1673
1542
890
1302
954
2885
9091
1144
2427
1337
913
895
1799
1078
2764
2862
902
1750
896
1018
1686
907
932
963
949