917
1
600
286
605
2
336
307
235
642
860
91
184
408
708
3
1303
6
681
564
450
339
618
416
819
359
263
590
294
1088
8
355
1366
554
2063