5952
12929
7990
1634
3836
1778
7194
4234
40025
92899
7716
3500
1776
1819
3144
2152
4889
23054
3101
2936
6108
3985
9566
18729
11723
47882
7086
2195
2201
5633
8783
1679
41893
5750
43275
2352
2708
13133
39548
2437
13129
6058
4407
3062
2531
21416
3223
2919
4517
9631
14242
7575
3797
3050
5828
12686
1941
4022
4804
3469