3559
967
647
113
427
103
589
42
583
119
579
150
389
75
342
22
483
152
275
39
377
96
596
40
484
122
257
172
434
80
305
141
268
115
156
17
277
9
404
29