7068
18
31471
46
135492
77
21761
61
3749
47
39647
29
20387
45
4027
7
2585
3
3604
2
4735
3
5558
9
11550
25
1314
1