373
1
297
2
301
369
388
1073
647
733
696
2283
4
879
966
540
809
799
901
1087
638
834
774
1078
3
537
827
585
1604
698