3896
2323
265
3354
2797
2318
1390
7132
565
9539
311
2622
9464
8892
4377
6499
4315
6317
7038
4260
4450
2143
2962
5380
4338
4678
5196
9204
6339
8021
4719