1228
1
1243
2
743
770
612
722
824
727
749
1024
3
787
1323
782
720
806
675
784
681
2194
771
657
914
552
1627
2673
5703
1192
1807
1332
1491