823
54
275
22
34
30
23
511
20
439
361
125
101
53
430
298
17
372
1085
42
371
501
25
466
126
202
305
50
327
815
188
98
337
486
195
215
394
497
109
238
185
399
969
68
49
1605
248
1363
40
717
352
247
133
134
281
91