3245
7966
1432
1723
7238
8319
1011
2157
2564
1916
3677
1644
865
1147
1025
8265
2808
6088
6863
3215
1020
2253
9709
7314
1003
1141
1044
1173
1552
938
930
861
1623
4282
1573
19192
1073
1594
13975
850
1014
963
2709
12154
948
5306
980
1505
2389
3566
1220
946
9960
2829
4863
1459
2168
856
2153
3026