744
722
643
861
2978
804
710
810
850
953
889
4551
1845
1260
1070
1673
688
1020
662
937
1953
794
1350
1214
3373
1139
1827
951
994
873
712
810
957
762
2382
3205
903
2133
825
2167
757
754
2267
2178
902
824
714
2630
819
749
1163
764
1061
805
3370
4800
729
884
690
3156