1202
2758
2366
2746
6220
2209
5111
907
3879
1644
992
1134
973
984
7023
1083
1753
939
2404
978
3066
849
1433
1414
860
7099
1100
1051
6200
2038
1055
3071
2935
1172
2393
1861
3243
1379
1251
899
1432
1720
1251
2941
2759
4002
3148
12025
4989
2171
2808
1152
938
2612
1180
1211
1356
3871
3401
2488