3058
4168
2424
3267
8490
8012
4229
19545
3684
2549
3965
7245
6313
3281
3294
3705
5803
8671
7432
2443
3558
2497
7772
4905
9245
2358
5246
2706
3024
2693
6516
2644
8386
9361
6977
14626
3469
4331
8512
4043
3269
2375
5459
3720
16212
5649
15386
12429
3604
3102
2993
3018
1773
6727
7193
3163
21248
3037
4142
3821