3012
300
122
33
46
37
45
56
70
132
304
6033
135
134
203
4254
338
88
117
1556
212
195
103
26
67
36
721
48
227
61
81
62
163
1515
15
96
85
654
205
540
44
162
787
4193
226
536
196
41
55
273
269
72
131
65
139
16262