15041
10247
1003
1067
2027
1547
2996
3644
2423
1242
1626
1204
1092
1197
3235
2833
3131
2953
8340
983
5606
2097
7892
1131
1156
1109
1919
997
2561
14183
9743
1420
8728
1147
3134
1313
2414
2211
1630
3337
1748
1247
1495
1250
1858
4433
1897
946
3547
5366
1071
1108
19349
2411
16573
956
3406
1033
1856
2159