172
182
583
235
337
201
441
1540
369
390
140
110
984
951
549
826
131
148
902
545
261
579
316
377
237
413
155
978
468
148
1818
157
324
116
1282
123
446
705
3183
309
1208
137
2062
103
859
399
706
329
390
1650
167
841
665
215
