288
1
910
2
954
325
1207
259
283
705
3
995
348
564
1629
413
342
246
726
346
263
1801
139
0
813
341
412
323
457