498
186
180
113
411
463
199
712
154
274
58
98
1343
458
200
21
163
288
184
234
143
149
42
303
73
357
88
230
72
102
449
49
194
60
123
82
297
54
36
56
39
657
96
24
146
43
293
614
584
351
64
144
814