1317
1338
1034
2927
1251
1031
5271
1103
1504
836
949
955
2887
3539
2395
1446
872
2191
3195
2682
1345
864
1917
2256
944
770
874
889
1107
3938
2883
4709
1296
907
849
1265
907
961
921
2925
1812
2966
983
1753
7524
5415
896
927
1199
1305
1925
980
1214
795
1219
944
2341
1156
941
907