984
2
715
1
827
628
484
1874
758
1054
547
775
996
2243
5
824
1009
3
887
728
440
1092
906
1303
387
757
1000
429
793
461
443
983