4510
3701
5582
1705
3268
2662
1685
2581
4335
5714
2533
2490
21690
1211
2743
2124
4921
3036
2503
4147
3884
3425
1822
4579
11559
2113
15022
4622
7385
1211
1685
2114
38611
7689
2835
13539
1036
6631
8055
3071
9136
3780
2383
2470
8475
1778
2015
1765
2282
2144
11091
1200
13235
54219
2428
10489
1405
2506
1963
4237