917
1
600
286
605
2
336
307
235
642
860
91
184
409
708
3
1304
6
681
565
450
340
618
416
820
359
263
590
294
1088
8
356
1366
554
2063