63
153
330
821
209
1219
241
359
752
1032
59
150
164
124
65
143
365
837
29
130
1742
217
168
706
694
1963
186
382
52
70
484
594
4081
4680
263
196
221
80
253
66
983
467
95
525
338
37
184
2084
798