4510
3701
5582
1705
3268
2662
1685
2581
4334
5714
2533
2490
21689
1211
2742
2124
4920
3034
2502
4147
3884
3425
1822
4579
11559
2113
15021
4622
7384
1211
1685
2114
38609
7689
2835
13538
1036
6631
8055
3070
9136
3780
2383
2469
8475
1778
2015
1765
2282
2144
11090
1199
13235
54216
2428
10489
1405
2505
1963
4237