799
8
115
66
248
175
165
42
82
1530
2438
1630
871
29
178
19
49
11
18
27
730
3437
536
1075
2085
45
126
32
800
57
168
13
86
59
14
31
33
147
40
107
24
91
121
74
153
87
112
139
5
30
276
15258
61