159
1
1286
762
184
770
216
241
325
420
880
2
841
2112
275
249
192
174
2057
240
602
446
259
437
3
426
901
731
902
456
1846
599
314