3485
2186
1992
4399
2699
6376
5484
8762
13359
83054
34338
13505
30236
4842
18885
12561
39981
19641
28248
24460
36221
26743
26181
5930