1259
1070
1673
688
1020
662
936
1953
794
1350
1213
3373
1139
1827
951
994
873
712
810
957
762
2382
3205
903
2133
825
2167
754
2266
2177
902
824
2630
819
749
1163
764
1061
804
3368
4797
728
884
690
3154
776
790
1329
2129
876
1249
916
875
1280
1569
18686
4265
938
1868
3711