824
1
714
411
765
894
2
2324
3
68
617
990
0
1132
872
284
427
518
565
1000
386
642
633
535
1034
3208
7
2248
108
840
711
1894
2299
1538
991