3002
1118
710
782
2074
1324
1744
1730
1064
1064
2033
3031
886
4785
1024
1369
723
797
1867
1047
1858
829
778
757
897
2149
720
1033
3142
2279
1138
3203
1775
1588
683
2219
1342
2162
819
931
901
773
806
4297
650
1694
933
788
917
3084
890
876
998
1819
694
1039
5118
1672
660
1201
843
1545
1725
7832
795
8160
4776
1730
971
846
898
1009
1576
888
856
1159
2588
727
4457
758
1972
782
738
1755
1171
778
1842
1930
3001
1366
852
873
873
649
3329
998
868
1111
878
1175
1305
979
723
672
880
1102
1452
1361
1790
1375
1244
731
2297
849
1516
890
841
1650
786
618