6693
56
60
71
87
77
212
141
367
26
209
281
411
327
38
362
27
19
919
66
1119
104
402
579
675
63
112
782
185
127
1985
435
425
883
394
133
78
115
188
15383
89
531
366
821
64
527
81
348
733
110
167
325
46
15
105
158
69