204
69
500
14935
12
432
602
80
44
16
290
2430
428
285
70
6699
454
241
2303
684
185
4402
144
314
128
214
322
195
3000
163
224
271
375
183
96
33
37
280
240
71
254
201
951
4772
703
92
38
46
32
738
227
56
371