650
4438
5855
2283
14908
1318
77
3
4
1435
40
5
29
19
319
2
21
8
27
88
170
153
152
123
1
35
83
76
17
826
6
59
12
192
224
576
252
10
64
62
49
11
31
7
127
14
749
297
2333
66
133
37
13
55
7532
52
161
131
806
146
9
16