994
4
2401
1
604
1094
736
1914
5
1199
2
672
5489
9
915
2654
950
620
838
696
805
1472
3
613
533
1036
2678
3378
432
588
482
920
552
418
1174
1678