3193
2211
4543
1092
3587
3285
1334
981
1204
2209
917
1269
2580
1335
2592
2503
981
8076
1259
2639
3229
1471
1160
7370
4576