2229
81
25
259
16
50
1021
526
225
20
439
361
37
260
17
271
373
293
219
466
127
63
185
15
189
47
339
486
113
280
521
365
118
173
926
238
122
3329
265
2492
1364
352
282
511
208
109
598