846
709
1810
946
842
3530
3087
1208
3069
3161
816
1243
2717
2920
918
1499
727
1270
824
1660
801
2162
781
900
707
835
1249
2600
1313
1916
804
1284
692
1967
799
2733
630
2243
1577
12067
906
1385
873
1846
826
979
990
760
904
972
762
1039
771
2540
921
4202
2824
4254
743
1312
883
904
1410
1786
728
3865
4367
889
1018
803
1675
2552
1347
1136
734
2429
1077
1776
1453
992
711
863
2559
797
3858
1064
807
4275
1016
1289
790
1578
1714
3653
692
853
1773
1061
2904
865
1688
1109
864
744
3966
1361
1196
1401
981
716
1198
3153
1298
1393
1411
731
2323
759
3136
933