4007
536
666
102
489
65
55
67
3023
303
125
33
46
38
45
57
73
133
304
6060
136
138
206
4267
341
91
118
1556
218
195
104
26
68
36
725
48
228
61
81
62
163
1517
16
98
214
88
659
205
542
49
165
788
4216
197
42