4024
3987
5682
18603
3972
9417
3176
61999
7674
2571
3125
2302
4983
2542
3460
8588
7207
5074
3497
15315
7467
6781
5411
2001
8230
3193
2505
55268
2978
4949
2428
4681
200578
2166
2060
4635
2657
2756
28047
3726
5850
5955
3749
3317
12508
8128
3772
2507
2777
14897
3095
6165
6125
3037
6534
3578
7457
6374
2362
5563