541
224
6
33
121
378
399
33
217
328
133
280
1060
129
535
542
65
804
918
950
177
68
139
237
206
13
364
30
194
89
360
202
421
82
31
81
335
110
310
888
103
424
10
608
446
465
559
418
276
143
10
629
70
223
295
