1222
4385
1068
743
2165
1373
1909
772
835
981
813
5189
956
818
2057
783
1226
1398
3801
962
921
770
852
753
717
1692
732
1107
1675
1077
792
623
859
1462
2565
3424
1087
825
668
732
2187
3853
661
1053
696
1076
855
984
1111
915
835
974
1130
636
681
1938
1767
3373
1332
5698