716
1530
1880
1627
787
812
971
2906
1003
1085
829
855
876
799
8473
771
707
832
726
810
914
1105
847
1087
1208
1258
761
1437
955
3576
819
734
860
1828
7660
1474
3254
1578
1196
1692
75879
1923
5256
2384
2046
1532
1559
2469
1007
1156
859
2511
7845
5763
3045
1559
1393
1085
1026
1954
5796
2347
4622
1343
3777
1028
1532
769
908
948
1985
686
710
917
654
2094
936
18057
1400
1577
4534
697
814
1019
883
799
2388
757
881
655
849
2759
743
1169
2198
860
859
797
741
1781
1028
786
1667
797
864
1587
1626
1515
889
821
1048
982
701
909
950
4275
1062
3966
1107
4791