3515
9922
23468
7666
8031
5494
13556
59134
14234
40523
6332
18272
1235
1416
10370
105831
2495
2354
33845
3320
4372
24133
45734
1182
3030
826
1253
1092
1615
895
4655
22053
19553
4157
2655
4826
10217
20631
1631
14786
6361
2617
2251
2679
5430
1005
2938
4063
1261
2900
22739
4034
26630
1598
2714
2463
1684
3463
4729
9388