1220
1402
4842
1018
2542
872
761
2589
4971
1325
835
1322
1286
695
799
796
2145
894
847
686
789
1105
717
760
4375
1281
822
950
3790
837
910
9614
843
1677
687
784
3412
1082
746
1458
727
1120
945
847
971
1999
1930
5687
945
870
736
798
5714
1120
6191
823
685
849
802
1379